package com.wxsoft.java.reflection;

import java.lang.reflect.Modifier;

class SampleModifier
{
	public static void main(String[] args){
		String s = new String();
		printModifiers(s);
	}
	public static void printModifiers(Object o){
		Class c = o.getClass();
		int m = c.getModifiers();//获取类对象的修饰符的方法
		if (Modifier.isPublic(m)) //判断是否为public修饰符
		System.out.print ("public  ");
		if (Modifier.isAbstract(m)) //判断是否为abstract修饰符
		System.out.print ("abstract  ");
		if (Modifier.isFinal(m)) //判断是否为final修饰符
		System.out.print ("final  ");
		
     }
}